.placeholderui { position: absolute; color: #a3a3a3; white-space: nowrap; overflow: hidden; cursor: text; pointer-events: none; z-index: 1; }
.checkboxui { display: inline-block; *display: inline; *zoom: 1; vertical-align: middle; width: 16px; height: 16px; line-height: 0; font-size: 0; background: url(//concat.lietou-static.com/dev/www/pc/v3/build/@/core/modules/@liepin/jquery-CheckboxUI/images/checkboxui_bg.png) no-repeat; margin-right: 5px; cursor: pointer; }
.checkboxui { background-position: 0 0; }
.checkboxui-checked { background-position: 0 -16px; }
.checkboxui-disabled { background-position: 0 -32px; }
.checkboxui-checked-disabled, .checkboxui-disabled-checked { background-position: 0 -48px; }
.selectui { display: inline-block; *display: inline; *zoom: 1; vertical-align: middle; position: relative; white-space: nowrap; text-align: left; }
.selectui { *display: inline; }
    .selectui .selectui-head { position: relative; color: #454545; border: 1px solid #cdcdcd; background-color: #fff; overflow: hidden; }
    .selectui.selectui-disabled .selectui-head { background-color: #f5f5f5; }
    .selectui .selectui-head .selectui-result { cursor: pointer; }
    .selectui .selectui-head .selectui-drop { position: absolute; cursor: pointer; right: 0; top: 0; background: url(//concat.lietou-static.com/dev/www/pc/v3/build/@/core/modules/@liepin/jquery-SelectUI/images/drop.png) center center no-repeat; }
    .selectui:hover .selectui-drop { right: -1px; border-right: 1px solid #cdcdcd; background: url(//concat.lietou-static.com/dev/www/pc/v3/build/@/core/modules/@liepin/jquery-SelectUI/images/drop_hover.png) center center no-repeat #ededed; }
    .selectui .selectui-head .selectui-drop i { display: none; }
    .selectui ul { display: none; position: absolute; left: 0; right: 0; margin: 0 auto; border: 1px solid #cdcdcd; _overflow: hidden; }
        .selectui ul li { line-height: 0; font-size: 0; }
            .selectui ul li a { display: block; background-color: #fafafa; text-decoration: none; color: #454545; _zoom: 1; }
                .selectui ul li a:hover { display: block; background-color: #d5e9f2; text-decoration: none; }
            .selectui ul li.active a, .selectui ul li.active a:hover { background-color: #55cbc4; color: #fff; }
.selectui-active { z-index: 10; }
    .selectui-active ul { display: block; }
.selectui, .selectui ul li a { font-size: 12px; }
    .selectui .selectui-head { border-radius: 2px; line-height: 26px; }
        .selectui .selectui-head .selectui-drop, .selectui .selectui-head .selectui-result { height: 26px; }
        .selectui .selectui-head .selectui-result { padding: 0 10px; margin-right: 20px; _height: auto; }
        .selectui .selectui-head .selectui-drop { width: 26px; }
    .selectui ul { top: 26px; }
        .selectui ul li a { padding: 0 27px 0 10px; line-height: 28px; }
.selectui-mini, .selectui-mini ul li a { font-size: 12px; }
    .selectui-mini .selectui-head { border-radius: 2px; line-height: 18px; }
        .selectui-mini .selectui-head .selectui-drop, .selectui-mini .selectui-head .selectui-result { height: 18px; }
        .selectui-mini .selectui-head .selectui-result { padding: 0 4px; margin-right: 14px; _height: auto; }
        .selectui-mini .selectui-head .selectui-drop { width: 14px; }
            .selectui-mini .selectui-head .selectui-drop:after, .selectui-mini .selectui-head .selectui-drop:before { border-width: 4px; left: 3px; }
            .selectui-mini .selectui-head .selectui-drop:before { top: 9px; }
            .selectui-mini .selectui-head .selectui-drop:after { top: 8px; }
            .selectui-mini .selectui-head .selectui-drop i { border-width: 4px; top: 9px; left: 4px; }
    .selectui-mini ul { top: 18px; }
        .selectui-mini ul li a { padding: 0 21px 0 4px; line-height: 18px; }
.selectui-small, .selectui-small ul li a { font-size: 12px; }
    .selectui-small .selectui-head { border-radius: 2px; line-height: 20px; }
        .selectui-small .selectui-head .selectui-drop, .selectui-small .selectui-head .selectui-result { height: 20px; }
        .selectui-small .selectui-head .selectui-result { padding: 0 6px; margin-right: 16px; _height: auto; }
        .selectui-small .selectui-head .selectui-drop { width: 16px; }
            .selectui-small .selectui-head .selectui-drop:after, .selectui-small .selectui-head .selectui-drop:before { border-width: 4px; left: 4px; }
            .selectui-small .selectui-head .selectui-drop:before { top: 10px; }
            .selectui-small .selectui-head .selectui-drop:after { top: 9px; }
            .selectui-small .selectui-head .selectui-drop i { border-width: 4px; top: 10px; left: 5px; }
    .selectui-small ul { top: 20px; }
        .selectui-small ul li a { padding: 0 23px 0 6px; line-height: 20px; }
.selectui-large, .selectui-large ul li a { font-size: 14px; }
    .selectui-large .selectui-head { border-radius: 2px; line-height: 34px; }
        .selectui-large .selectui-head .selectui-drop, .selectui-large .selectui-head .selectui-result { height: 34px; }
        .selectui-large .selectui-head .selectui-result { padding: 0 6px; margin-right: 24px; _height: auto; }
        .selectui-large .selectui-head .selectui-drop { width: 24px; }
            .selectui-large .selectui-head .selectui-drop:after, .selectui-large .selectui-head .selectui-drop:before { border-width: 6px; left: 6px; }
            .selectui-large .selectui-head .selectui-drop:before { top: 16px; }
            .selectui-large .selectui-head .selectui-drop:after { top: 15px; }
            .selectui-large .selectui-head .selectui-drop i { border-width: 4px; top: 16px; left: 7px; }
    .selectui-large ul { top: 34px; }
        .selectui-large ul li a { padding: 0 31px 0 6px; line-height: 34px; }
.selectui-xlarge, .selectui-xlarge ul li a { font-size: 16px; }
    .selectui-xlarge .selectui-head { border-radius: 2px; line-height: 38px; }
        .selectui-xlarge .selectui-head .selectui-drop, .selectui-xlarge .selectui-head .selectui-result { height: 38px; }
        .selectui-xlarge .selectui-head .selectui-result { padding: 0 8px; margin-right: 24px; _height: auto; }
        .selectui-xlarge .selectui-head .selectui-drop { width: 28px; }
            .selectui-xlarge .selectui-head .selectui-drop:after, .selectui-xlarge .selectui-head .selectui-drop:before { border-width: 6px; left: 7px; }
            .selectui-xlarge .selectui-head .selectui-drop:before { top: 18px; }
            .selectui-xlarge .selectui-head .selectui-drop:after { top: 17px; }
            .selectui-xlarge .selectui-head .selectui-drop i { border-width: 4px; top: 18px; left: 8px; }
    .selectui-xlarge ul { top: 38px; }
        .selectui-xlarge ul li a { padding: 0 35px 0 8px; line-height: 38px; }
.tipsui { position: absolute; border: 1px solid #e4e388; background-color: #feffea; border-radius: 3px; }
    .tipsui .tipsui-content { padding: 4px 8px; margin-right: 10px; }
    .tipsui a.tipsui-close { position: absolute; width: 14px; height: 14px; line-height: 14px; text-align: center; right: 2px; top: 2px; color: #666; text-decoration: none; }
    .tipsui .tipsui-arrow { position: absolute; width: 10px; height: 10px; overflow: hidden; }
        .tipsui .tipsui-arrow em, .tipsui .tipsui-arrow i { position: absolute; width: 0; height: 0; overflow: hidden; border-style: solid; border-width: 5px; border-color: transparent; *border-color: #fff; *-webkit-filter: chroma(color=white); * filter: chroma(color=white); }
.tipsui-left .tipsui-arrow i { border-left-color: #e4e388; top: 0; left: 5px; }
.tipsui-left .tipsui-arrow em { border-left-color: #feffea; top: 0; left: 4px; }
.tipsui-right .tipsui-arrow i { border-right-color: #e4e388; top: 0; left: -5px; }
.tipsui-right .tipsui-arrow em { border-right-color: #feffea; top: 0; left: -4px; }
.tipsui-bottom .tipsui-arrow i { border-bottom-color: #e4e388; top: -5px; left: 0; }
.tipsui-bottom .tipsui-arrow em { border-bottom-color: #feffea; top: -4px; left: 0; }
.tipsui-top .tipsui-arrow i { border-top-color: #e4e388; top: 5px; left: 0; }
.tipsui-top .tipsui-arrow em { border-top-color: #feffea; top: 4px; left: 0; }
#home { font-family: 'Microsoft Yahei',Tahoma,"\5B8B\4F53",Arial,Helvetica,Arial,sans-serif; position: relative; overflow-x: hidden; }
    #home header { font-family: Tahoma,"\5B8B\4F53",Arial,Helvetica,Arial,sans-serif; }
    #home .seo-before { display: none; }
    #home .slider { width: 100%; height: 290px; position: relative; margin-top: -20px; }
    #home .slider-list { width: 100%; height: 290px; }
        #home .slider-list div { position: absolute; width: 100%; height: 290px; top: 0; left: 0; background: #f2f2f2; display: none; }
            #home .slider-list div:first-child { display: block; }
            #home .slider-list div a { display: block; height: 290px; width: 980px; margin: 0 auto; }
    #home .dot-list { position: absolute; bottom: 20px; text-align: center; z-index: 2; width: 100%; }
        #home .dot-list a { display: inline-block; *display: inline; *zoom: 1; margin-right: 10px; width: 14px; height: 14px; background: url(//concat.lietou-static.com/dev/www/pc/revs/v3/build/images/pages/home/home-sprite_34739526.png) -50px -66px no-repeat; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; opacity: .3; filter: alpha(opacity=30); }
            #home .dot-list a.active, #home .dot-list a:hover { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; opacity: 1; filter: alpha(opacity=100); }
    #home .form-box { width: 290px; height: 246px; position: absolute; margin-right: -490px; right: 50%; overflow: hidden; top: -270px; z-index: 2; background: #333; background: rgba(51,51,51,.7); background: #7f7f7f\9; *background: #7f7f7f; _background: #7f7f7f; border: 1px #686868 solid; }
    #home .form-title { height: 32px; text-align: left; padding: 0 15px; color: #b3b3b3; font-size: 14px; line-height: 30px; }
        #home .form-title a { color: #b3b3b3; }
            #home .form-title a:hover { color: #ccc; }
        #home .form-title .switch-btn { float: right; color: #fa0; font-size: 12px; }
        #home .form-title a.switch-btn:hover { color: #fa0; }
        #home .form-title span { font-size: 12px; font-family: Simsan; height: 32px; color: #b3b3b3; line-height: 32px; position: relative; display: inline-block; *display: inline; *zoom: 1; }
            #home .form-title span.spread { margin: 0 10px 0; }
            #home .form-title span.cur { color: #ccc; font-size: 14px; font-family: "Microsoft YaHei"; }
    #home .form-content { position: relative; }
    #home .login-box, #home .register-box { width: 260px; position: absolute; top: 0; padding: 0 15px; }
    #home .business, #home .candidate, #home .hunter { position: absolute; width: 292px; top: 0; left: -584px; }
    #home .register-box { left: 0; }
    #home .login-box { left: -292px; }
    #home .form-box .control { margin-bottom: 10px; }
    #home .form-box .login { margin-bottom: 15px; }
        #home .form-box .control .tipsui { border: none; margin-left: 9px; margin-top: 3px; }
        #home .form-box .control .tipsui-bottom .tipsui-arrow em, #home .form-box .control .tipsui-bottom .tipsui-arrow i { border-bottom-color: #dcf0fa; }
        #home .form-box .control .foreign-tips { position: absolute; width: 17px; height: 17px; color: #fff; top: 8px; font-size: 12px; line-height: 17px; right: 8px; border-radius: 50px; text-align: center; background-color: #D8D8D8; }
        #home .form-box .control input.text { border: none; width: 244px; font-size: 12px; height: 26px; line-height: 26px; }
        #home .form-box .control .area-code-show { position: absolute; top: 0; left: 10px; color: #999; display: inline-block; *display: inline; *zoom: 1; width: 40px; font-size: 12px; }
        #home .form-box .control input.input-unch { width: 106px; padding-left: 56px; }
        #home .form-box .control .selectui-large .selectui-head .selectui-result { width: 40px; height: 30px; line-height: 30px; font-size: 12px; }
        #home .form-box .control .selectui { margin-right: 5px; }
        #home .form-box .control input.valicode { width: 160px; }
        #home .form-box .control .very-image { float: right; width: 72px; height: 34px; }
    #home .form-box .btn { color: #fff; font-size: 20px; font-weight: 400; font-family: "Microsoft YaHei"; text-align: center; border: 1px #6e6e6e solid; width: 260px; height: 40px; line-height: 35px; text-shadow: none; box-shadow: none; padding: 0; }
    #home .form-box .controls { color: #bfbfbf; }
    #home .register-box .controls { padding: 8px 0 0; }
        #home .register-box .controls label { float: left; }
        #home .register-box .controls .xieyi { float: left; color: #bfbfbf; }
            #home .register-box .controls .xieyi:hover { color: #fa0; text-decoration: none; }
        #home .register-box .controls p { float: right; }
        #home .register-box .controls a { color: #fa0; }
            #home .register-box .controls a:hover { color: #fa0; text-decoration: underline; }
    #home .register-box .control input.span2 { width: 81px; }
    #home .register-box .control .validcode { margin: 0 10px; width: 66px; vertical-align: top; }
    #home .register-box .control .changecode { color: #bfbfbf; }
    #home .login-box .controls label { float: left; }
    #home .login-box .controls a { float: right; color: #bfbfbf; }
        #home .login-box .controls a:hover { color: #bfbfbf; text-decoration: underline; }
        #home .login-box .controls a.regbtn { color: #61c2f2; }
    #home .login-box .info-box { color: #bfbfbf; padding: 10px 0 0; }
        #home .login-box .info-box a { color: #61c2f2; }
            #home .login-box .info-box a:hover { text-decoration: underline; }
    #home .login-box .connect-login { margin-top: 10px; padding-top: 10px; border-top: 1px #8c8c8c dotted; color: #BFBFBF; }
        #home .login-box .connect-login a { margin-left: 5px; margin-right: 0; color: #bfbfbf; }
    #home .form-box .btn-login { background: #fa0; margin: 0 0 10px; }
        #home .form-box .btn-login:hover { background: #fa9200; }
    #home .form-box .btn-register { background: #55cbc4; margin: 0; }
        #home .form-box .btn-register:hover { background: #3689b3; }
    #home .login-box .weixin { position: absolute; z-index: 1; width: 64px; height: 49px; left: 0; bottom: 0; background: url(//concat.lietou-static.com/dev/www/pc/revs/v3/build/images/pages/home/home-sprite_34739526.png) no-repeat 0 0; }
    #home .micro-box { position: absolute; margin-right: -620px; right: 50%; z-index: 2; background: #fff; width: 117px; height: 110px; padding: 15px 0; background: #fff; top: -164px; border: 1px solid #eee; text-align: center; }
        #home .micro-box .new-tip { background: #e8561e; border-radius: 13px; color: #fff; height: 26px; line-height: 26px; position: absolute; right: -7px; top: -13px; width: 26px; }
        #home .micro-box img { display: block; margin: 0 auto 10px; }
        #home .micro-box p { text-align: center; font-family: "Microsoft Yahei"; font-size: 13px; }
            #home .micro-box p .micro { width: 18px; height: 14px; display: inline-block; *display: inline; *zoom: 1; margin-right: 2px; background: url(//concat.lietou-static.com/dev/www/pc/revs/v3/build/images/pages/home/home-sprite_34739526.png) no-repeat 0 -58px; position: relative; top: 4px; }
        #home .micro-box .micro-content img { width: 90px; }
    .famous-side a { color: #666; width:84px; overflow:hidden; display:inline-block; white-space:nowrap; margin-right:15px; }
    a:hover { color: #f90; text-decoration: none; }
#home .box { padding: 30px; padding-bottom:10px; }
#home .bg-gray { background-color: #fafafa; }
#home .box h2 { margin: 0 0 20px; height: 24px; font-weight: 400; line-height: 24px; color: #999; font-size: 22px; border-left: 4px solid #fa9900; padding-left: 9px; }
    #home .box h2 .more { color: #7ab1cc; font-size: 12px; line-height: 32px; }
#home .box h2, #home .box h3 { font-family: "Microsoft Yahei",Tahoma,"\5B8B\4F53",Arial,Helvetica,Arial,sans-serif; }
#home .home-sprite { background: url(//concat.lietou-static.com/dev/www/pc/revs/v3/build/images/pages/home/home-sprite_34739526.png) no-repeat; display: inline-block; *display: inline; *zoom: 1; }
#home .subsite-btn { font-family: "Microsoft Yahei",Tahoma,"\5B8B\4F53",Arial,Helvetica,Arial,sans-serif; }
    #home .subsite-btn a { float: left; height: 40px; line-height: 40px; text-align: center; font-size: 12px; color: #ccc; width: 186px; position: relative; margin-left: 8px; }
        #home .subsite-btn a:after { content: ''; position: absolute; left: -4px; top: 12px; height: 16px; border-left: 1px dotted #999; }
        #home .subsite-btn a:first-child { margin-left: 0; }
            #home .subsite-btn a:first-child:after { border-left: none; }
        #home .subsite-btn a b { font-size: 18px; color: #666; font-weight: 400; margin-left:50px; }
        #home .subsite-btn a:first-child { border-left: 0 none; }
        #home .subsite-btn a:hover { background-color: #fa0; color: #fff; }
            #home .subsite-btn a:hover b { color: #fff; }
#home .search { font-size: 14px; padding-bottom:28px; }
    #home .search .search-top { margin: 0 0 18px; }
        #home .search .search-top .search-main { width: 670px; float: left; }
            #home .search .search-top .search-main .search-main-top { height: 46px; }
                #home .search .search-top .search-main .search-main-top .input-main { border: 2px solid #d9d9d9; background-color: #fff; border-right: 0 none; border-radius: 2px 0 0 2px; padding: 9px; width: 546px; overflow: hidden; height: 24px; position: relative; -webkit-transition: all .5s; transition: all .5s; }
                    #home .search .search-top .search-main .search-main-top .input-main.focus { border-color: #55cbc4; box-shadow: 0 0 6px rgba(61,156,204,.5); }
                    #home .search .search-top .search-main .search-main-top .input-main input { outline: 0 none; width: 100%; border: 0 none; line-height: 24px; color: #999; }
                #home .search .search-top .search-main .search-main-top .search-btn { outline: 0 none; width: 104px; height: 46px; height: 45px\9; background: #55cbc4; color: #fff; font-size: 16px; line-height: 42px; text-align: center; border: 0 none; border-radius: 0 2px 2px 0; }
                    #home .search .search-top .search-main .search-main-top .search-btn:hover { background: #3689b3; }
                    #home .search .search-top .search-main .search-main-top .search-btn i { margin-right: 8px; position: relative; top: -2px; vertical-align: middle; background: url(//concat.lietou-static.com/dev/www/pc/revs/v3/build/images/pages/home/home-sprite_34739526.png) no-repeat 0 0; width: 28px; height: 27px; }
            #home .search .search-top .search-main .search-link { line-height: 34px; }
                #home .search .search-top .search-main .search-link a, #home .search .search-top .search-main .search-link strong { margin-right: 15px; float: left; color: #999; }
                    #home .search .search-top .search-main .search-link a:hover { color: #f90; }
                    #home .search .search-top .search-main .search-link a.nohover { margin-right: 5px; }
                        #home .search .search-top .search-main .search-link a.nohover:hover { color: #999; cursor: default; }
        #home .search .search-top .new-post { width: 290px; float: right; height: 26px; padding: 9px 0; text-align: center; border: 1px solid #f2f2f2; background: #f6f6f6; line-height: 28px; color: #999; font-size: 16px; }
            #home .search .search-top .new-post span { height: 26px; display: inline-block; *display: inline; *zoom: 1; padding: 0 6px; border: 1px solid #f2f2f2; line-height: 26px; margin-right: 3px; background: #fff; color: #333; vertical-align: top; *vertical-align: middle; }
    #home .search .search-list li { float: left; width: 293px; margin-bottom: 10px; margin-right: 50px; overflow: hidden; }
        #home .search .search-list li.nomg { margin-right: 0; }
        #home .search .search-list li h3 { margin: 0; line-height: 20px; font-size: 18px; color: #222; font-weight: 400; }
            #home .search .search-list li h3 a { font-size: 18px; color: #222; font-weight: 400; }
                #home .search .search-list li h3 a:hover { color: #f90; }
        #home .search .search-list li p { margin: 8px 0 14px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
            #home .search .search-list li p a { margin-right: 10px; }
            #home .search .search-list li p .company-name { padding-right: 15px; border-right: 1px solid #999; margin-right: 12px; color: #d99816; }
#home .search-fix { position: fixed; top: -9999px; left: 0; z-index: 22; width: 100%; background-color: #f8f8f8; height: 78px; box-shadow: 0 3px 10px #ccc; }
#home .search-fixtop { top: 0; }
#home .search-fix .search .search-top .search-main .search-main-top { margin-top: 16px; }
    #home .search-fix .search .search-top .search-main .search-main-top .input-main input { background-color: #fff; }
#home .search-fix .app-download { float: right; width: 236px; margin-top: 3px; vertical-align: middle; }
    #home .search-fix .app-download img { width: 72px; height: 72px; float: left; }
    #home .search-fix .app-download p { margin-left: 80px; font-size: 14px; color: #0061b3; }
    #home .search-fix .app-download .watch-jobs { color: #f50; font-size: 18px; margin-top: 16px; }
#home .links { margin-top: 20px; margin-bottom: -20px; }
    #home .links, #home .links a { color: #999; }
        #home .links a:hover { color: #f90; }
        #home .links .links-wrap { border-top: 1px solid #d2d2d2; margin-bottom: 0; padding: 14px 0; line-height: 26px; }
        #home .links .links-content li { float: left; }
        #home .links .links-title { width: 60px; white-space: nowrap; font-weight: 700; }
        #home .links .links-content { width: 910px; }
            #home .links .links-content a { float: left; margin-right: 10px; white-space: nowrap; }
                #home .links .links-content a.red { color: red; }
#home .form-box .btn-phone-code { font-size: 14px; line-height: 32px; height: 32px; width: 150px; margin-left: 6px; }
    #home .form-box .btn-phone-code.btn-disabled, #home .form-box .btn-phone-code.btn-disabled:hover { color: #aaa; }
#home .each-industry { height: 356px; margin-bottom: 30px; border-right:1px solid #f5f5f5; }
    #home .each-industry .left-part { background-color: #f5f5f5; overflow: hidden; width: 204px; padding: 0 23px; float: left; height: 353px; }
#home .industry-itinternet .left-part { border-top: 5px solid #3ca2f2; }
    #home .industry-itinternet .left-part h3 a { color: #3ca2f2; }
#home .each-industry .left-part h3 { font-weight: 400; }
    #home .each-industry .left-part h3 a:hover { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; opacity: .8; }
#home .industry-realestate .left-part { border-top: 5px solid #ef434c; }
    #home .industry-realestate .left-part h3 a { color: #ef434c; }
#home .industry-financial .left-part { border-top: 5px solid #fdc00f; }
    #home .industry-financial .left-part h3 a { color: #fdc00f; }
#home .industry-consumergoods .left-part { border-top: 5px solid #6f4ab9; }
    #home .industry-consumergoods .left-part h3 a { color: #6f4ab9; }
#home .industry-automobile .left-part { border-top: 5px solid #55cbc4; }
    #home .industry-automobile .left-part h3 a { color: #55cbc4; }
#home .industry-medicine .left-part { border-top: 5px solid #50b26b; }
    #home .industry-medicine .left-part h3 a { color: #50b26b; }
#home .each-industry .left-part .industry-side { font-size: 14px; color: #666; border-top: 1px dotted #cfd2e2; padding: 8px 0; overflow: hidden; }
    #home .each-industry .left-part .industry-side a { display: inline-block; *display: inline; *zoom: 1; line-height: 31px; }
#home .each-industry .left-part .industry-jobs { height: 120px; }
    #home .each-industry .left-part .industry-jobs a { min-width: 95px; vertical-align: middle; }
#home .each-industry .left-part .btn-enter { display: block; margin-top: 12px; background-color: #fff; font-size: 16px; text-align: center; line-height: 40px; border-radius: 5px; box-shadow: 2px 2px 2px #ccc; color: #f50; }
    #home .each-industry .left-part .btn-enter:hover { border: 1px solid #f50; }
#home .city-link a { display: inline-block; *display: inline; *zoom: 1; width: 135px; font-size: 14px; line-height: 50px; border: 1px solid #ff5600; color: #ff5600; text-align: center; margin-right: 3px; }
    #home .city-link a:hover { color: #fff; background-color: #ff5600; }
#home .hot-title { margin-top: 60px; }
    #home .hot-title span { display: inline-block; *display: inline; *zoom: 1; width: 244px; border-left: 5px solid #ff5600; font-size: 22px; color: #4f5364; padding-left: 18px; }
    #home .hot-title a:hover { color: #4f5364; }
#home .job-box .hot-job { background-color: #f5f5f5; width: 252px; margin-bottom: 0; }
    #home .job-box .hot-job li { line-height: 36px; padding: 4px 0 4px 7px; }
    #home .job-box .hot-job .active .sub-nav { display: block; }
    #home .job-box .hot-job li .indus-title { display: block; font-size: 16px; color: #4f5364; padding-left: 24px; position: relative; width: 222px; }
    #home .job-box .hot-job li:hover .indus-title { background-color: #fff; border-right: 1px solid #fff; z-index: 2; }
    #home .job-box .hot-job li .sub-nav { position: absolute; left: 252px; bottom: 0; width: 646px; height: 104%; background-color: #fff; border: 1px solid #eee; overflow: auto; padding: 40px 40px 0; display: none; z-index: 1; }
        #home .job-box .hot-job li .sub-nav dl dt a { font-size: 16px; line-height: 28px; color: #0077b3; }
        #home .job-box .hot-job li .sub-nav dl dd a { color: #666; font-size: 12px; margin-right: 10px; display: inline-block; *display: inline; *zoom: 1; }
            #home .job-box .hot-job li .sub-nav dl dd a:hover { color: #f90; }
            #home .job-box .hot-job li .sub-nav dl dd a span { color: #f50; }
#home .back-top { position: fixed; bottom: 30px; left: 50%; margin-left: 500px; width: 38px; height: 64px; border: 1px solid #eee; background-color: #fff; padding: 15px 20px 10px; font-family: '\5FAE\8F6F\96C5\9ED1'; text-align: center; font-size: 18px; line-height: 24px; color: #999; padding-top: 5px; outline: 0 none; display: none; }
    #home .back-top i { display: block; margin: 0 auto; width: 0; border-width: 15px; border-color: transparent transparent #ddd transparent; border-style: dashed dashed solid dashed; line-height: 0; height: 0; font-size: 0; }
    #home .back-top b { display: block; margin: 0 auto; background: #ddd; width: 12px; height: 16px; line-height: 0; font-size: 0; *position: relative; *top: -1; }
    #home .back-top:hover { height: 54px; padding: 15px 20px 10px; font-size: 18px; line-height: 24px; color: #999; }
        #home .back-top:hover b, #home .back-top:hover i { display: none; }
        #home .back-top:hover span { display: inline; }
body .lt-plugins-simplevaliderrortips { position: absolute; font-size: 12px; background: #f5c3bf; border: 1px solid #edbcb9; border-radius: 0; padding: 0 10px; color: #e75c00; line-height: 20px; z-index: 997; }
    body .lt-plugins-simplevaliderrortips .error-content { white-space: nowrap; }
    body .lt-plugins-simplevaliderrortips em, body .lt-plugins-simplevaliderrortips i { position: absolute; bottom: -14px; left: 20px; overflow: hidden; width: 0; height: 0; z-index: 999; border-width: 8px; border-style: solid; border-color: transparent transparent transparent transparent; _border-color: tomato tomato tomato tomato; border-top-color: #f5c3bf; _-webkit-filter: chroma(color=tomato); _ filter:chroma(color=tomato); }
    body .lt-plugins-simplevaliderrortips em { bottom: -15px; z-index: 998; border-top-color: #edbcb9; }
.header-ADS { height: 290px; margin-top: -20px; }
.sorry-wrap { position: absolute; top: 460px; color: #fff; padding: 20px 0; z-index: 21; width: 100%; background: #00111a; background: rgba(0,17,26,.8); }
    .sorry-wrap .wrap { position: relative; }
        .sorry-wrap .wrap p { color: #fa0; }
    .sorry-wrap .closebtn { display: inline-block; *display: inline; *zoom: 1; position: absolute; right: 0; top: 0; font-size: 36px; color: #fff; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; opacity: .5; filter: alpha(50); }
